package cn.amossun.starter.event.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.springframework.amqp.core.ExchangeTypes;

@Getter
@NoArgsConstructor
@AllArgsConstructor
public enum ExchangeTypeEnum {

    DIRECT(ExchangeTypes.DIRECT),
    FANOUT(ExchangeTypes.FANOUT),
    HEADERS(ExchangeTypes.HEADERS),
    TOPIC(ExchangeTypes.TOPIC),
    SYSTEM(ExchangeTypes.SYSTEM);


    private String typeValue;

}
